Effective Method for Implementation of Wallace Tree Multiplier Using Fast Adders
نویسندگان
چکیده
Arithmetic and Logic Unit (ALU), core unit of a processor, when used for scientific computations, will spend more time in multiplications. For higher order multiplications, a huge number of adders are to be used to perform the partial product addition. Reducing delay in the multiplier reduces the overall computation time. Wallace multipliers perform in parallel, resulting in high speed. It uses full adders and half adders in their reduction phase. Reduced Complexity Wallace multiplier will have fewer adders than normal Wallace multiplier. A new 16 [email protected] 16 multiplier is proposed with fast adders at the final stage of Wallace multipliers to reduce the delay. The presence of larger carry propagating adder indicates wallace multiplier as faster multiplier. The fast adder (Modified carry save adder) is used at the final stage of the Wallace multipliers to reduce the delay. This paper presents a detailed analysis of several fast adder architectures for high performance VLSI design. Keywords---Parallel Prefix Adder, Carry Save Adder, Wallace Multiplier, Modified Carry Save Adder, High Speed Adder. INTRODUCTION The Multiplier is one of the key hardware blocks in most of the digital and high performance systems such as digital signal processors and microprocessors. The Wallace Tree basically multiplies two unsigned integers. The conventional Wallace Tree multiplier architecture comprises of an AND array for computing the partial products, a Carry Save Adder for adding the partial products so obtained and a carry propagate adder in the final stage of addition. Design of high speed data path logic systems are one of the most substantial research area in VLSI system design. High speed addition and multiplication has always been a fundamental requirement of high performance processors and systems. The major speed limitation in any adder is in the production of carries and many authors have considered the addition problem. The basic idea of the proposed work is using n-bit binary to excess 1 code converters (BEC) to improve the speed of addition. This logic can be implemented with any type of adder to further improve the speed. The proposed 16, 32 and 64-bit adders are compared in this paper with the conventional fast adders such as carry save Journal of Innovative Research and Solutions (JIRAS) Print – ISSN:232
منابع مشابه
Reducing Hardware Complexity of Wallace Multiplier Using High Order Compressors Based on CNTFET
Multiplier is one of the important components in many systems such as digital filters, digital processors and data encryption. Improving the speed and area of multipliers have impact on the performance of larger arithmetic circuits that are part of them. Wallace algorithm is one of the most famous architectures that uses a tree of half adders and full adders to increase the speed and red...
متن کاملA fast wallace-based parallel multiplier in quantum-dot cellular automata
Physical limitations of Complementary Metal-Oxide-Semiconductors (CMOS) technology at nanoscale and high cost of lithography have provided the platform for creating Quantum-dot Cellular Automata (QCA)-based hardware. The QCA is a new technology that promises smaller, cheaper and faster electronic circuits, and has been regarded as an effective solution for scalability problems in CMOS technolog...
متن کاملA fast wallace-based parallel multiplier in quantum-dot cellular automata
Physical limitations of Complementary Metal-Oxide-Semiconductors (CMOS) technology at nanoscale and high cost of lithography have provided the platform for creating Quantum-dot Cellular Automata (QCA)-based hardware. The QCA is a new technology that promises smaller, cheaper and faster electronic circuits, and has been regarded as an effective solution for scalability problems in CMOS technolog...
متن کاملA Novel Wallace Tree Multiplier for Using Fast Adders
Designing multipliers that are of high-speed, low power, and regular in layout are of substantial research interest. Speed of the multiplier can be increased by reducing the generated partial products. Many attempts have been made to reduce the number of partial products generated in a multiplication process one of them is Wallace tree multiplier. Wallace Tree CSA structures have been used to s...
متن کاملStructural VHDL Implementation of Wallace Multiplier
Scheming multipliers that are of high-speed, low power, and standard in design are of substantial research interest. By reducing the generated partial products speed of the multiplier can be increased. Several attempts have been made to decrease the number of partial products generated in a multiplication process. One of the attempt is Wallace tree multiplier. This paper aims at designing and i...
متن کامل